JOHN O\'CEALLAIGH.